plugins {
    id 'checkstyle'
    id 'org.springframework.boot' version '3.0.3' apply false
    id 'org.liquibase.gradle' version '2.1.1' apply false
}

subprojects {
    apply plugin: 'checkstyle'
    apply plugin: 'org.springframework.boot'
    apply plugin: 'java'
    apply plugin: 'io.spring.dependency-management'

    group 'com.iprody.source.code.flow.manager'
    version '1.0.0-SNAPSHOT'

    sourceCompatibility = JavaVersion.VERSION_17
    targetCompatibility = JavaVersion.VERSION_17

    repositories {
        mavenCentral()
    }

    test {
        useJUnitPlatform()
    }

    bootJar {
        enabled = false
    }
}